/**
 * 
 */
package cm.dpassyann.speedDating.ui.activity.start;

/**
 * @author deungoueyann
 *
 */
public interface IStartActivity {
	
	/**
	 * Méthode permettant d'afficher le texte suivant du textSwitcher de copyright
	 */
	void showNextCopyrightText();
	
	/**
	 * Méthode permettant d'initialiser de la barre de progression 
	 * @param max la valeur d'initialisation
	 */
	void initProgress(int max);
	
	/**
	 * Methode permettant de réinitialiser la valeur de la barre de progression
	 */
	void resetProgress();
	
	/**
	 * methode permettant de faire progresser la valeur d ela barre de progression
	 * @param value
	 */
	void updateProgress(int value);

	/**
	 * Méthode permettant de déterminer que la tache asynchrone est terminé
	 * @return vrai si elle est finie / faux sinon
	 */
	boolean finishTask();

	/**
	 * Méthode permettant d'affficher le text de chargement
	 */
	void showNextLoadingText();

}
